package br.edu.ifrn.mb;

import java.util.List;

import br.edu.ifrn.dao.DiretoriaDAO;
import br.edu.ifrn.dao.UsuarioDAO;
import br.edu.ifrn.dominio.Diretoria;
import br.edu.ifrn.dominio.Perfil;
import br.edu.ifrn.dominio.Usuario;
import br.edu.ifrn.generic.GenericDAO;
import br.edu.ifrn.mb.generic.GenericCrudMB;

public class ManageDiretoria extends GenericCrudMB<Diretoria> {
	
	public ManageDiretoria() {
		super();
		this.exibirTodosRegistrosAoPesquisar = true;
	}
	
	@Override
	protected GenericDAO<Diretoria> getDao() {
		return new DiretoriaDAO();
	}

	@Override
	public String getTitulo() {
		return "Diretoria";
	}
	
	public List<Usuario> getDiretores(){
		return new UsuarioDAO().recuperarPorPerfil(Perfil.Diretor);
	}
}
